home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Dr. Windows 3
/
dr win3.zip
/
dr win3
/
WINWORDS
/
WINE02BX.ZIP
/
LISP
/
X11
/
X-MOUSE.ELC
< prev
next >
Wrap
Text File
|
1993-03-28
|
5KB
|
49 lines
;;; compiled by @win386 on Sat Mar 13 14:27:23 1993
;;; from file c:/src/lucid-19.4/lisp/x11/x-mouse.el
;;; emacs version 19.3 Lucid.
;;; bytecomp version 2.08; 27-aug-92.
;;; optimization is on.
;;; this file uses opcodes which do not exist in Emacs18.
(if (and (boundp 'emacs-version)
(or (and (boundp 'epoch::version) epoch::version)
(string-lessp emacs-version "19")))
(error "This file was compiled for Emacs19."))
(byte-code "└┴!ê┬├!ê─╞╟#ê─╚╔#ç" [provide x-mouse require mouse define-key global-map button2 x-set-point-and-insert-selection (control button2) x-mouse-kill] 4)
(fset 'x-mouse-kill #[(event) "`┴\n!ê`{─!ê┼!ê)╞`\")ç" [old-point mouse-set-point event s x-own-clipboard x-store-cutbuffer kill-region] 3 "\
Kill the text between the point and mouse and copy it to the clipboard and
to the cut buffer" "@e"])
(fset 'x-insert-selection #[(&optional check-cutbuffer-p move-point-event) "½Å┴┬├Å«ï─ «ç┼╞!¬é╟ ½à╩ !ê╦`!êc)ç" [check-cutbuffer-p nil (x-get-selection) ((error)) x-get-cutbuffer error "No selection or cut buffer available" x-get-selection text move-point-event mouse-set-point push-mark] 3 "\
Insert the current selection into buffer at point." nil])
(fset 'x-set-point-and-insert-selection #[(event) "└┴\n\"ç" [x-insert-selection t event] 3 "\
Sets point where clicked and insert the primary selection or the cut buffer" "e"])
(fset 'mouse-track-and-copy-to-cutbuffer #[(event) "└ !ê\n¡Éè├\n!qê─┼\n!╞\n!{!)ç" [mouse-track event primary-selection-extent extent-buffer x-store-cutbuffer extent-start-position extent-end-position] 4 "\
Makes a selection like `mouse-track', but also copies it to the cutbuffer." "e"])
(defvar x-pointer-shape nil "\
*The shape of the mouse-pointer when over text.
This string may be any of the standard cursor names from appendix B
of the Xlib manual (also known as the file <X11/cursorfont.h>) minus
the XC_ prefix, or it may be a font name and glyph index of the form
\"FONT fontname index [[font] index]\", or it may be the name of a
bitmap file acceptable to XmuLocateBitmapFile(). If it is a bitmap
file, and if a bitmap file whose name is the name of the cursor with
\"msk\" exists, then it is used as the mask. For example, a pair of
files may be named \"cursor.xbm\" and \"cursor.xbmmsk\".")
(defvar x-nontext-pointer-shape nil "\
*The shape of the mouse-pointer when over a buffer, but not over text.
If this is nil, then `x-pointer-shape' is used.")
(defvar x-mode-pointer-shape nil "\
*The shape of the mouse-pointer when over the modeline.
If this is nil, then either `x-nontext-pointer-shape' or `x-pointer-shape'
will be used.")
(defvar x-pointer-foreground-color nil "\
*The foreground color of the mouse pointer.")
(defvar x-pointer-background-color nil "\
*The background color of the mouse pointer.")
(byte-code "└┴Mê┬├Mê─┼!¼é╞╞ç" [x-track-pointer #[(event) "└ !ë½à├\n!¬é─ \n¡â╞\n!ë¡â╚ !ë ¡ç╩ ╦# ½â═¬Ñ½Ä½â╬¬Ü¡û═¬ô½â╧¬î½â╬¬à¡ü═╤╥╙Åê½ê╘╒\"ê¬à╘╓ë\"ê½ä¡▓èqê╪┘!¡é┘Jë<½çó█=½å !¬Æ¡Ä !êAë¼s╓*.ç" [event-window event window window-screen selected-screen screen window-buffer buffer event-point point extent-at highlight extent x-pointer-shape x-nontext-pointer-shape x-mode-pointer-shape var c (byte-code "J½ê┴\nJ$ê┴ç" [var x-set-screen-pointer screen x-pointer-foreground-color x-pointer-background-color] 5) ((error (x-track-pointer-damage-control c var))) highlight-extent t nil mouse-grabbed-buffer boundp mode-motion-hook rest lambda] 5] x-track-pointer-damage-control #[(c var) "A@┴ÿ½î\n├Lê─┼\n╞8#çA@╟ÿ½Ñ╚ !¼ä╔¬Å╚\n!¼ä╩¬à─╦\"ê\n├Lê─╠\n╞8#ç@═=½«╬@J½ù@J;¼É@├Lê─╨@╞8#êAë¼[─╦\")ç╤@A\"ç" [c "unknown cursor" var nil error "%S was %S, which is an invalid X cursor name. Reset." 2 "unrecognised color" x-valid-color-name-p x-pointer-foreground-color x-pointer-background-color "got %S and I don't know why!" "%S was %S, which is an invalid color name. Reset." wrong-type-argument (x-pointer-foreground-color x-pointer-background-color x-pointer-shape x-nontext-pointer-shape x-mode-pointer-shape) rest "%S was %S, not a string. Reset." signal] 6] boundp x-pointers-initialized nil] 2)
(fset 'x-initialize-pointer-shape #[(screen) "?¡┐┴┬├─$«ü╞┴╚├─$«ü╔\n┴╦├─$«ü╠┴╬├─$«ü╧┴╤╥─$┴╘╒─$╫ëç" [x-pointers-initialized x-get-resource "textPointer" "Cursor" string screen "xterm" x-pointer-shape "spacePointer" "crosshair" x-nontext-pointer-shape "modeLinePointer" "sb_v_double_arrow" x-mode-pointer-shape "gcPointer" "watch" x-gc-pointer-shape "pointerColor" "Foreground" x-pointer-foreground-color "pointerBackground" "Background" x-pointer-background-color t] 5 "\
Initializes the mouse-pointers of the given screen from the resource
database."])